'use strict';
/**
 * author：小小游 --- allen
 * date：2018.02.05
 * lastUpdateDate：2018.02.05
 * description：数组的find / findIndex方法的基本使用和注意事项
 */
/**
 * findIndex()：这个方法很懒，只要找到数组下标匹配的值，就不会继续接着往下找
 */
let arr = [111, 222, 333, 444, 555];
var val = arr.findIndex ((value, index, arr) => {
    console.log(value, index, arr);
    return value > 222;
});
/**
 * 如果使用find()方法直接返回条件，那么它直接找到符合数组下标的结果2,
 * 就不再继续往下找了，此方法非常懒，哈哈！
 * 反之，如果find()方法直接返回false，那么结果直接是undefined，挺好！
 */
console.log(val);
